package com.ruoyi.caipiao;

import com.ruoyi.caipiao.utils.SsqNumUtil;
import org.junit.Test;

import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;

/**
 * @author wangcen
 * @date 2025/3/15 13:15
 */

public class JhUtil {

    @Test
    public void test() {
        String s1 = "\"18\", \"17\", \"16\", \"27\", \"9\", \"26\", \"8\", \"15\", \"7\", \"14\", \"13\", \"6\", \"4\", \"10\", \"3\", \"32\", \"21\", \"31\", \"2\", \"20\", \"1\", \"30\"";
        String s2 = "\"19\", \"18\", \"29\", \"28\", \"17\", \"16\", \"9\", \"15\", \"8\", \"25\", \"7\", \"24\", \"6\", \"5\", \"4\", \"10\", \"21\", \"32\", \"3\", \"31\", \"2\", \"20\", \"1\", \"30\"";
        Set<String> set1 = str2Set(s1);
        Set<String> set2 = str2Set(s2);

        set1.retainAll(set2);
        System.out.println("前区"+set1);
//
//        String ss1 = "\"10\",\"3\",\"4\",\"5\",\"6\",\"7\",\"9\"";
//        String ss2 = "\"1\",\"10\",\"4\",\"5\",\"8\",\"9\"";
//        String ss3 = "\"1\",\"10\",\"11\",\"3\",\"4\",\"7\",\"8\",\"9\"";
//        Set<String> sset1 = str2Set(ss1);
//        Set<String> sset2 = str2Set(ss2);
//        Set<String> sset3 = str2Set(ss3);
//
//        sset1.retainAll(sset2);
//        sset1.retainAll(sset3);
//        System.out.println("后区"+sset1);
    }


    public Set<String> str2Set(String str) {
        String[] split = str.split(",");
        return new HashSet<>(Arrays.asList(str.split(",")));
    }
}
